have more luck than brains – Deutsch–English translations

🇬🇧 en de 🇩🇪

have more luck than brains

mehr Glück als Verstand haben